Crowne Plaza Limassol is a centrally located, upscale beach hotel which is owned and operated by the Churchill Hotel Management. The hotel has operated under license from IHG Hotels Ltd (InterContinental Hotels Group) since 1999, and is currently the only international brand hotel in the heart of Limassol. During its 40 years of operation, the team has received numerous awards and accolades including Crowne Plaza Brand Hotel of the Year for Southern Europe in 2019.